package com.mingqijia.gassafety.webserver.request.workorder.asst;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.util.List;

/**
 * 时刻助手工单创建
 * @author guoliang.lao
 * date: 2021-04-19
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class AsstOrderCreateRequest {
    /**
     * 关联编号
     */
    private String relationNo;
    /**
     * 关联的工单编号
     */
    private String baseOrderNo;
    /**
     * 外部工单号
     */
    private String outOrderCode;
    /**
     * 来源系统 0:业务办理 1:时刻家app 2:时刻助手app 3:预约服务 4:报警器
     */
    private Integer fromSystem;
    /**
     * 户号
     */
    private String subsCode;
    /**
     * 联系人
     */
    private String custName;
    /**
     * 联系电话
     */
    private String phone;
    /**
     * 地址
     */
    private String address;
    /**
     * VCC用户ID
     */
    private String memberId;
    /**
     * 业务线编码
     */
    private String lineBizCode;
    /**
     * 业务类型编码
     */
    private String bizCode;
    /**
     * 服务内容编码
     */
    private String serviceCode;
    /**
     * 预约日期 例:2015-10-02
     */
    private String bookDate;
    /**
     * 预约时间 例:08:00-12:00
     */
    private String bookTime;
    /**
     * 班次id
     */
    private Integer scheduleId;
    /**
     * 班次名称
     */
    private String scheduleName;
    /**
     * 用户备注
     */
    private String userRemark;
    /**
     * 地址所属经纬度
     */
    private String location;
    /**
     * 外部组织code
     */
    private String orgCode;
    /**
     * 发起工单的设备信息
     */
    List<OrderDeviceRequest> orderDeviceList;
}
